Definition of "lay on"
lay on
verb
third-person singular simple present lays on, present participle laying on, simple past and past participle laid on
(transitive, idiomatic) To repeatedly say (particular types of thing)
third-person singular simple present lays on, present participle laying on, simple past and past participle laid on
(transitive, idiomatic) To repeatedly say (particular types of thing)